New in version 2.02 released 12 Apr 2000 * Ctrl+C now works reliably in the preview window * Restored the prompt for password when no password is entered on checking mail * Fixed SendMessage PocoScript command * Fixed SaveMessage PocoScript command giving error on absolute paths * Fixed up multipart/alternative message type, misformatting the plain part of the message New in version 2.01 released 10 Apr 2000 * Fixed Spell-As-You-Type sometimes turning on * Added new option to Program Options, Misc: Bring Progress Window to front on error * Improved Spell-As-You-Type, new Auto-Correct feature * When mail is redirected into a mailbox inside the folder, all the parent folders will also be highlighted to indicate that new mail arrived * Fixed Printing support failing on some messages * Improved filters * Tweaked mailboxes pane * Added new PocoScript commands: FileSize #size file, AttachFile %m file, DirList $dest dir [$pattern] [mode] New in version 2.0 released 5 Apr 2000 The major additions and changes in Poco 2.0 are listed below, but there are many smaller changes that are not in this list but improve Poco's operation in some way. Unfortunately, the full list would be far too big to include here. General improvements * New Quick Filters support added to the Filters and Scripts window * Completely multithreaded operation with improved progress and error reporting * Ability to completely customize Poco's toolbar (skinning), save your colour preferences as different skins. * New Draft folder for saving messages in progress * New Quick Guide added to the Help menu: get up and running quickly with Poco; can be replaced with any custom HTML file * New E-mail Support added to the Help menu: it will prepare a comprehensive message with current Poco's settings to be sent in case of problems * Poco 2 comes with a bigger English dictionary (twice the size), and both British and American spelling * New Page Setup dialog box Checking mail * Faster operation, all accounts are checked at once, without the need for initial header scan * Better handling of message/rfc822 type attachments, they are automatically decoded and appended to the message; any attachments present are also extracted * Encrypt incoming messages automatically, so that in order to read them you must enter the correct password * Ability to delete mail from server after specific number of days Mailbox index features * Faster operation, large mailboxes will not load almost instantly * Right-clicking on any message will allow you to create a Quick Filter; depending on which part of the message you click (i.e. Subject line), and what mailbox you are in, Poco will pre-fill the correct filter values * Improved ShowOnly bar: it will now hide messages that do not match instead of just tagging the matched messages; can now also be used for marking and tagging the matched messages * Index columns can now be moved and re-ordered, columns can also be hidden * Mailboxes can use general column ordering, or can have custom columns applied, with different order and visibility * Define up to 3 additional custom columns with any header you wish, like 'Reply-To' or 'X-Envelope-To' * Message marking, choose from up to 8 different, customizable marks * Flipping index (new messages added to the top) * Messages can now be cut, copied and pasted between mailboxes through clipboard * Encrypt, decrypt for reading or completely decrypt individual messages View message window * Faster display of messages * Better HTML rendering * Toggle between full headers (old style) and short headers, which contain only the relevant fields formatted for readability New message window * Wrapping and re-quoting of quoted text on replies/forwards to a specific line length * Wrapping of message text while editing to a specific length in any font, for plain and styled messages * Spell-checking of text as-you-type, with underlining of misspelled words * More options for defining headers and footers for quoted messages * Disable quoting of text completely on replying * Quote only selected text in the preview pane * Include a custom header in the message (Ctrl+PgDn) * Include a Reply-To address in the message (or set a default one in Accounts Setup) * Request a Return-Receipt for the message * Support for tables in HTML mail * Printing the message while editing * Inserting URLs into the message * Saving the message to the Draft mailbox Mailboxes pane * Mailboxes list alphabetized * Added columns for displaying total number of messages in the mailbox and the number of unread messages; can be toggled on or off * New properties window for each mailbox: customize display of Index columns or password protect the mailbox Address book window * New look for the mini-address list, choose from 4 different views from the right-click context menu * Assign icons to individual address book entries for easier navigation * Edit address book entries right from the mini-address list * Sort the address book from the mini-address list * Ability to move and copy entries between address books from address book window * Override Poco's default address book icons with custom ones * Dragging and dropping address book entries onto the mailboxes will now create filters instead of scripts for that address * Create a Quick Filter for the address from the right-click context menu Security features * New Privacy / Security section in Program Options: lock Poco with privacy password on start-up, or on entering Program Options and/or Accounts Setup * Message encryption/decryption for secure storage: messages are no longer stored as plain text in RFC/822 format but in a modified RFC/822 compliant ASCII format with encrypted contents * Password protecting individual mailboxes PocoScript features * ReadSMTP $var, * SetSMTP $var - reads and sets SMTP server for the current account, * DeleteHeader $header %message - removes the header * AddHeader %message $header $var - supplements SetHeader, same behaviour but more accurate name * ReadAllHeaders $var %message - puts all the headers into a multiline variable $var, for easier parsing of complex messages * EncryptMessage %message - marks the message to be encrypted, which happens whenever the message is saved to disk. When run on Incoming or Outgoing messages the command will read the encryption password from the Accounts Setup for that particular account. When the filter is run on Selected Messages it will use the currently set encryption password (see SetEncryptionPassword command). * SetEncryptionPassword $var - sets the current encryption password to the passed value. For security reasons it is best to ask the user for the password with MessageBox command, rather than saving it as clear text in the script. There is no ReadEncryptionPassword command that returns the current password, also for security reasons! :) * PrintMessage %message will send the message to the currently selected printer to be printed with the current print template * Trigonometry operations: use the new commands Sin, Cos and Tan to calculate sine, cosine and tangent with high accuracy Changed behaviour of the following commands: * InputBox - now features a drop-down edit box which you can use to pre-fill selections for the user. You can use standard tags for the setup window in the description to populate the drop-box, for example with the list of headers. These tags are: %mailboxes%, %bool%, %accounts%, %headers%. You can also use the new tag %var% that is user definable. These tags have to appear in the description text in order for Poco to use them. The new %var% tag works by parsing the default value for pipe or "|" sign. A simple example: InputBox $a "Test box...%var%" "First choice|2nd|3rd". * SetHeader - not really a change, despite new AddHeader command, SetHeader remained with same implementation, since RFC dictates that a message can have more than one header with the same name, no easy way to ensure this through SetHeader. Left in for backward compatibility only.